accorded advantages - Turkish English Dictionary